package com.ruoyi.project.tencent.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

import java.util.Date;

/**
 * 腾讯云-用户行驶证主页对象 tc_travel_license
 * 
 * @author ruoyi
 * @date 2020-06-08
 */
public class TcTravelLicense extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 用户id */
    @Excel(name = "用户id")
    private Long userid;

    /** 表id */
    private Long tlid;

    /** 号牌号码 */
    @Excel(name = "号牌号码")
    private String plateno;

    /** 车辆类型 */
    @Excel(name = "车辆类型")
    private String vehicletype;

    /** 所有人 */
    @Excel(name = "所有人")
    private String owner;

    /** 住址 */
    @Excel(name = "住址")
    private String address;

    /** 使用性质 */
    @Excel(name = "使用性质")
    private String usecharacter;

    /** 品牌型号 */
    @Excel(name = "品牌型号")
    private String model;

    /** 车辆识别代号 */
    @Excel(name = "车辆识别代号")
    private String vin;

    /** 发动机号码 */
    @Excel(name = "发动机号码")
    private String engineno;

    /** 注册日期 */
    @Excel(name = "注册日期")
    private String registerdate;

    /** 发证日期 */
    @Excel(name = "发证日期")
    private String issuedate;

    /** 印章 */
    @Excel(name = "印章")
    private String seal;

    /** 副页正面结果 */
    @Excel(name = "副页正面结果")
    private String backinfo;

    /** 告警码 */
    @Excel(name = "告警码")
    private String recognizewarncode;

    /** 告警码说明 */
    @Excel(name = "告警码说明")
    private String recognizewarnmsg;

    /** 唯一请求ID */
    @Excel(name = "唯一请求ID")
    private String requestid;

    /** 图片存放地址 */
    @Excel(name = "图片存放地址")
    private String dlphoto;

    /** 创建时间 */
    @Excel(name = "创建时间")
    private Date createtime;

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    public void setUserid(Long userid) 
    {
        this.userid = userid;
    }

    public Long getUserid() 
    {
        return userid;
    }
    public void setTlid(Long tlid) 
    {
        this.tlid = tlid;
    }

    public Long getTlid() 
    {
        return tlid;
    }
    public void setPlateno(String plateno) 
    {
        this.plateno = plateno;
    }

    public String getPlateno() 
    {
        return plateno;
    }
    public void setVehicletype(String vehicletype) 
    {
        this.vehicletype = vehicletype;
    }

    public String getVehicletype() 
    {
        return vehicletype;
    }
    public void setOwner(String owner) 
    {
        this.owner = owner;
    }

    public String getOwner() 
    {
        return owner;
    }
    public void setAddress(String address) 
    {
        this.address = address;
    }

    public String getAddress() 
    {
        return address;
    }
    public void setUsecharacter(String usecharacter) 
    {
        this.usecharacter = usecharacter;
    }

    public String getUsecharacter() 
    {
        return usecharacter;
    }
    public void setModel(String model) 
    {
        this.model = model;
    }

    public String getModel() 
    {
        return model;
    }
    public void setVin(String vin) 
    {
        this.vin = vin;
    }

    public String getVin() 
    {
        return vin;
    }
    public void setEngineno(String engineno) 
    {
        this.engineno = engineno;
    }

    public String getEngineno() 
    {
        return engineno;
    }
    public void setRegisterdate(String registerdate) 
    {
        this.registerdate = registerdate;
    }

    public String getRegisterdate() 
    {
        return registerdate;
    }
    public void setIssuedate(String issuedate) 
    {
        this.issuedate = issuedate;
    }

    public String getIssuedate() 
    {
        return issuedate;
    }
    public void setSeal(String seal) 
    {
        this.seal = seal;
    }

    public String getSeal() 
    {
        return seal;
    }
    public void setBackinfo(String backinfo) 
    {
        this.backinfo = backinfo;
    }

    public String getBackinfo() 
    {
        return backinfo;
    }
    public void setRecognizewarncode(String recognizewarncode) 
    {
        this.recognizewarncode = recognizewarncode;
    }

    public String getRecognizewarncode() 
    {
        return recognizewarncode;
    }
    public void setRecognizewarnmsg(String recognizewarnmsg) 
    {
        this.recognizewarnmsg = recognizewarnmsg;
    }

    public String getRecognizewarnmsg() 
    {
        return recognizewarnmsg;
    }
    public void setRequestid(String requestid) 
    {
        this.requestid = requestid;
    }

    public String getRequestid() 
    {
        return requestid;
    }
    public void setDlphoto(String dlphoto) 
    {
        this.dlphoto = dlphoto;
    }

    public String getDlphoto() 
    {
        return dlphoto;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("userid", getUserid())
            .append("tlid", getTlid())
            .append("plateno", getPlateno())
            .append("vehicletype", getVehicletype())
            .append("owner", getOwner())
            .append("address", getAddress())
            .append("usecharacter", getUsecharacter())
            .append("model", getModel())
            .append("vin", getVin())
            .append("engineno", getEngineno())
            .append("registerdate", getRegisterdate())
            .append("issuedate", getIssuedate())
            .append("seal", getSeal())
            .append("backinfo", getBackinfo())
            .append("recognizewarncode", getRecognizewarncode())
            .append("recognizewarnmsg", getRecognizewarnmsg())
            .append("requestid", getRequestid())
            .append("dlphoto", getDlphoto())
            .append("createtime", getCreatetime())
            .toString();
    }
}
